autogenous devices - Français Anglais Dictionnaire